
<!doctype html PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<html><head><title>Python: module simpleparse.tests.mx_low</title>
</head><body bgcolor="#f0f0f8">

<table width="100%" cellspacing=0 cellpadding=2 border=0 summary="heading">
<tr bgcolor="#7799ee">
<td valign=bottom>&nbsp;<br>
<font color="#ffffff" face="helvetica, arial">&nbsp;<br><big><big><strong><a href="simpleparse.html"><font color="#ffffff">simpleparse</font></a>.<a href="simpleparse.tests.html"><font color="#ffffff">tests</font></a>.mx_low</strong></big></big></font></td
><td align=right valign=bottom
><font color="#ffffff" face="helvetica, arial"><a href=".">index</a><br><a href="file:/home/mcfletch/pylive/simpleparse/tests/mx_low.py">/home/mcfletch/pylive/simpleparse/tests/mx_low.py</a></font></td></tr></table>
    <p><tt>Low-level&nbsp;matching&nbsp;tests&nbsp;for&nbsp;mx.TextTools</tt></p>
<p>
<table width="100%" cellspacing=0 cellpadding=2 border=0 summary="section">
<tr bgcolor="#aa55cc">
<td colspan=3 valign=bottom>&nbsp;<br>
<font color="#fffff" face="helvetica, arial"><big><strong>Modules</strong></big></font></td></tr>
    
<tr><td bgcolor="#aa55cc"><tt>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</tt></td><td>&nbsp;</td>
<td width="100%"><table width="100%" summary="list"><tr><td width="25%" valign=top><a href="simpleparse.stt.TextTools.Constants.html">simpleparse.stt.TextTools.Constants</a><br>
<a href="simpleparse.stt.TextTools.html">simpleparse.stt.TextTools</a><br>
</td><td width="25%" valign=top><a href="simpleparse.stt.TextTools.mxTextTools.mxTextTools.html">simpleparse.stt.TextTools.mxTextTools.mxTextTools</a><br>
<a href="pprint.html">pprint</a><br>
</td><td width="25%" valign=top><a href="string.html">string</a><br>
<a href="time.html">time</a><br>
</td><td width="25%" valign=top><a href="types.html">types</a><br>
<a href="unittest.html">unittest</a><br>
</td></tr></table></td></tr></table><p>
<table width="100%" cellspacing=0 cellpadding=2 border=0 summary="section">
<tr bgcolor="#ee77aa">
<td colspan=3 valign=bottom>&nbsp;<br>
<font color="#ffffff" face="helvetica, arial"><big><strong>Classes</strong></big></font></td></tr>
    
<tr><td bgcolor="#ee77aa"><tt>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</tt></td><td>&nbsp;</td>
<td width="100%"><dl>
<dt><font face="helvetica, arial"><a href="unittest.html#TestCase">TestCase</a>(<a href="__builtin__.html#object">object</a>)
</font></dt><dd>
<dl>
<dt><font face="helvetica, arial"><a href="simpleparse.tests.mx_low.html#MXLowTests">MXLowTests</a>
</font></dt></dl>
</dd>
</dl>
 <p>
<table width="100%" cellspacing=0 cellpadding=2 border=0 summary="section">
<tr bgcolor="#ffc8d8">
<td colspan=3 valign=bottom>&nbsp;<br>
<font color="#000000" face="helvetica, arial"><a name="MXLowTests">class <strong>MXLowTests</strong></a>(<a href="unittest.html#TestCase">TestCase</a>)</font></td></tr>
    
<tr><td bgcolor="#ffc8d8"><tt>&nbsp;&nbsp;&nbsp;</tt></td><td>&nbsp;</td>
<td width="100%"><dl><dt>Method resolution order:</dt>
<dd><a href="simpleparse.tests.mx_low.html#MXLowTests">MXLowTests</a></dd>
<dd><a href="unittest.html#TestCase">TestCase</a></dd>
<dd><a href="__builtin__.html#object">object</a></dd>
</dl>
<hr>
Methods defined here:<br>
<dl><dt><a name="MXLowTests-doBasicTest"><strong>doBasicTest</strong></a>(self, table, testvalue, expected, startPosition<font color="#909090">=0</font>)</dt></dl>

<dl><dt><a name="MXLowTests-testAllIn1"><strong>testAllIn1</strong></a>(self)</dt><dd><tt>Test&nbsp;simple&nbsp;AllIn&nbsp;command</tt></dd></dl>

<dl><dt><a name="MXLowTests-testAllIn2"><strong>testAllIn2</strong></a>(self)</dt><dd><tt>Test&nbsp;simple&nbsp;AllIn&nbsp;command&nbsp;ignore&nbsp;fail</tt></dd></dl>

<dl><dt><a name="MXLowTests-testAllIn3"><strong>testAllIn3</strong></a>(self)</dt><dd><tt>Test&nbsp;simple&nbsp;AllIn&nbsp;command&nbsp;w&nbsp;2&nbsp;items</tt></dd></dl>

<dl><dt><a name="MXLowTests-testAllIn4"><strong>testAllIn4</strong></a>(self)</dt><dd><tt>Test&nbsp;simple&nbsp;AllIn&nbsp;command&nbsp;fail&nbsp;on&nbsp;second<br>
&nbsp;<br>
This&nbsp;should&nbsp;truncate&nbsp;the&nbsp;results&nbsp;list&nbsp;back&nbsp;to&nbsp;[],&nbsp;as&nbsp;well<br>
as&nbsp;returning&nbsp;0&nbsp;as&nbsp;length.&nbsp;&nbsp;This&nbsp;is&nbsp;broken&nbsp;under<br>
mx.TextTools&nbsp;2.1.0b1!</tt></dd></dl>

<dl><dt><a name="MXLowTests-testAllIn5"><strong>testAllIn5</strong></a>(self)</dt><dd><tt>Test&nbsp;simple&nbsp;AllIn&nbsp;command&nbsp;with&nbsp;None&nbsp;tagobj</tt></dd></dl>

<dl><dt><a name="MXLowTests-testAllInCharSet1"><strong>testAllInCharSet1</strong></a>(self)</dt><dd><tt>Test&nbsp;simple&nbsp;AllInSet&nbsp;command&nbsp;w/&nbsp;CharSet&nbsp;object</tt></dd></dl>

<dl><dt><a name="MXLowTests-testAllInCharSet2"><strong>testAllInCharSet2</strong></a>(self)</dt><dd><tt>Test&nbsp;simple&nbsp;AllInSet&nbsp;command&nbsp;ignore&nbsp;fail</tt></dd></dl>

<dl><dt><a name="MXLowTests-testAllInSet1"><strong>testAllInSet1</strong></a>(self)</dt><dd><tt>Test&nbsp;simple&nbsp;AllInSet&nbsp;command</tt></dd></dl>

<dl><dt><a name="MXLowTests-testAllInSet2"><strong>testAllInSet2</strong></a>(self)</dt><dd><tt>Test&nbsp;simple&nbsp;AllInSet&nbsp;command&nbsp;ignore&nbsp;fail</tt></dd></dl>

<dl><dt><a name="MXLowTests-testAllNotIn1"><strong>testAllNotIn1</strong></a>(self)</dt><dd><tt>Test&nbsp;simple&nbsp;AllNotIn&nbsp;command</tt></dd></dl>

<dl><dt><a name="MXLowTests-testAllNotIn2"><strong>testAllNotIn2</strong></a>(self)</dt><dd><tt>Test&nbsp;simple&nbsp;AllNotIn&nbsp;command&nbsp;ignore&nbsp;fail</tt></dd></dl>

<dl><dt><a name="MXLowTests-testAllNotIn3"><strong>testAllNotIn3</strong></a>(self)</dt><dd><tt>Test&nbsp;simple&nbsp;AllNotIn&nbsp;command&nbsp;w&nbsp;2&nbsp;items</tt></dd></dl>

<dl><dt><a name="MXLowTests-testIs1"><strong>testIs1</strong></a>(self)</dt><dd><tt>Test&nbsp;simple&nbsp;Is&nbsp;command</tt></dd></dl>

<dl><dt><a name="MXLowTests-testIs2"><strong>testIs2</strong></a>(self)</dt><dd><tt>Test&nbsp;simple&nbsp;Is&nbsp;command&nbsp;ignore&nbsp;fail</tt></dd></dl>

<dl><dt><a name="MXLowTests-testIsIn1"><strong>testIsIn1</strong></a>(self)</dt><dd><tt>Test&nbsp;simple&nbsp;IsIn&nbsp;command</tt></dd></dl>

<dl><dt><a name="MXLowTests-testIsIn2"><strong>testIsIn2</strong></a>(self)</dt><dd><tt>Test&nbsp;simple&nbsp;IsIn&nbsp;command&nbsp;ignore&nbsp;fail</tt></dd></dl>

<dl><dt><a name="MXLowTests-testIsInCharSet1"><strong>testIsInCharSet1</strong></a>(self)</dt><dd><tt>Test&nbsp;simple&nbsp;IsInCharSet&nbsp;command</tt></dd></dl>

<dl><dt><a name="MXLowTests-testIsInCharSet2"><strong>testIsInCharSet2</strong></a>(self)</dt><dd><tt>Test&nbsp;simple&nbsp;IsInCharSet&nbsp;command&nbsp;ignore&nbsp;fail</tt></dd></dl>

<dl><dt><a name="MXLowTests-testIsInSet1"><strong>testIsInSet1</strong></a>(self)</dt><dd><tt>Test&nbsp;simple&nbsp;IsInSet&nbsp;command</tt></dd></dl>

<dl><dt><a name="MXLowTests-testIsInSet2"><strong>testIsInSet2</strong></a>(self)</dt><dd><tt>Test&nbsp;simple&nbsp;IsInSet&nbsp;command&nbsp;ignore&nbsp;fail</tt></dd></dl>

<dl><dt><a name="MXLowTests-testIsNotIn1"><strong>testIsNotIn1</strong></a>(self)</dt><dd><tt>Test&nbsp;simple&nbsp;IsNotIn&nbsp;command</tt></dd></dl>

<dl><dt><a name="MXLowTests-testIsNotIn2"><strong>testIsNotIn2</strong></a>(self)</dt><dd><tt>Test&nbsp;simple&nbsp;IsNotIn&nbsp;command&nbsp;ignore&nbsp;fail</tt></dd></dl>

<dl><dt><a name="MXLowTests-testWord1"><strong>testWord1</strong></a>(self)</dt><dd><tt>Test&nbsp;simple&nbsp;Word&nbsp;command</tt></dd></dl>

<dl><dt><a name="MXLowTests-testWord2"><strong>testWord2</strong></a>(self)</dt><dd><tt>Test&nbsp;simple&nbsp;Word&nbsp;command&nbsp;ignore&nbsp;fail</tt></dd></dl>

<dl><dt><a name="MXLowTests-testWordEnd1"><strong>testWordEnd1</strong></a>(self)</dt><dd><tt>Test&nbsp;simple&nbsp;WordEnd&nbsp;command</tt></dd></dl>

<dl><dt><a name="MXLowTests-testWordEnd2"><strong>testWordEnd2</strong></a>(self)</dt><dd><tt>Test&nbsp;simple&nbsp;WordEnd&nbsp;command&nbsp;ignore&nbsp;fail</tt></dd></dl>

<dl><dt><a name="MXLowTests-testWordStart1"><strong>testWordStart1</strong></a>(self)</dt><dd><tt>Test&nbsp;simple&nbsp;WordStart&nbsp;command</tt></dd></dl>

<dl><dt><a name="MXLowTests-testWordStart2"><strong>testWordStart2</strong></a>(self)</dt><dd><tt>Test&nbsp;simple&nbsp;WordStart&nbsp;command&nbsp;ignore&nbsp;fail</tt></dd></dl>

<hr>
Methods inherited from <a href="unittest.html#TestCase">TestCase</a>:<br>
<dl><dt><a name="MXLowTests-__call__"><strong>__call__</strong></a>(self, *args, **kwds)</dt></dl>

<dl><dt><a name="MXLowTests-__init__"><strong>__init__</strong></a>(self, methodName<font color="#909090">='runTest'</font>)</dt><dd><tt>Create&nbsp;an&nbsp;instance&nbsp;of&nbsp;the&nbsp;class&nbsp;that&nbsp;will&nbsp;use&nbsp;the&nbsp;named&nbsp;test<br>
method&nbsp;when&nbsp;executed.&nbsp;Raises&nbsp;a&nbsp;ValueError&nbsp;if&nbsp;the&nbsp;instance&nbsp;does<br>
not&nbsp;have&nbsp;a&nbsp;method&nbsp;with&nbsp;the&nbsp;specified&nbsp;name.</tt></dd></dl>

<dl><dt><a name="MXLowTests-__repr__"><strong>__repr__</strong></a>(self)</dt></dl>

<dl><dt><a name="MXLowTests-__str__"><strong>__str__</strong></a>(self)</dt></dl>

<dl><dt><a name="MXLowTests-assertAlmostEqual"><strong>assertAlmostEqual</strong></a> = failUnlessAlmostEqual(self, first, second, places<font color="#909090">=7</font>, msg<font color="#909090">=None</font>)</dt><dd><tt>Fail&nbsp;if&nbsp;the&nbsp;two&nbsp;objects&nbsp;are&nbsp;unequal&nbsp;as&nbsp;determined&nbsp;by&nbsp;their<br>
difference&nbsp;rounded&nbsp;to&nbsp;the&nbsp;given&nbsp;number&nbsp;of&nbsp;decimal&nbsp;places<br>
(default&nbsp;7)&nbsp;and&nbsp;comparing&nbsp;to&nbsp;zero.<br>
&nbsp;<br>
Note&nbsp;that&nbsp;decimal&nbsp;places&nbsp;(from&nbsp;zero)&nbsp;are&nbsp;usually&nbsp;not&nbsp;the&nbsp;same<br>
as&nbsp;significant&nbsp;digits&nbsp;(measured&nbsp;from&nbsp;the&nbsp;most&nbsp;signficant&nbsp;digit).</tt></dd></dl>

<dl><dt><a name="MXLowTests-assertAlmostEquals"><strong>assertAlmostEquals</strong></a> = failUnlessAlmostEqual(self, first, second, places<font color="#909090">=7</font>, msg<font color="#909090">=None</font>)</dt><dd><tt>Fail&nbsp;if&nbsp;the&nbsp;two&nbsp;objects&nbsp;are&nbsp;unequal&nbsp;as&nbsp;determined&nbsp;by&nbsp;their<br>
difference&nbsp;rounded&nbsp;to&nbsp;the&nbsp;given&nbsp;number&nbsp;of&nbsp;decimal&nbsp;places<br>
(default&nbsp;7)&nbsp;and&nbsp;comparing&nbsp;to&nbsp;zero.<br>
&nbsp;<br>
Note&nbsp;that&nbsp;decimal&nbsp;places&nbsp;(from&nbsp;zero)&nbsp;are&nbsp;usually&nbsp;not&nbsp;the&nbsp;same<br>
as&nbsp;significant&nbsp;digits&nbsp;(measured&nbsp;from&nbsp;the&nbsp;most&nbsp;signficant&nbsp;digit).</tt></dd></dl>

<dl><dt><a name="MXLowTests-assertEqual"><strong>assertEqual</strong></a> = failUnlessEqual(self, first, second, msg<font color="#909090">=None</font>)</dt><dd><tt>Fail&nbsp;if&nbsp;the&nbsp;two&nbsp;objects&nbsp;are&nbsp;unequal&nbsp;as&nbsp;determined&nbsp;by&nbsp;the&nbsp;'=='<br>
operator.</tt></dd></dl>

<dl><dt><a name="MXLowTests-assertEquals"><strong>assertEquals</strong></a> = failUnlessEqual(self, first, second, msg<font color="#909090">=None</font>)</dt><dd><tt>Fail&nbsp;if&nbsp;the&nbsp;two&nbsp;objects&nbsp;are&nbsp;unequal&nbsp;as&nbsp;determined&nbsp;by&nbsp;the&nbsp;'=='<br>
operator.</tt></dd></dl>

<dl><dt><a name="MXLowTests-assertFalse"><strong>assertFalse</strong></a> = failIf(self, expr, msg<font color="#909090">=None</font>)</dt><dd><tt>Fail&nbsp;the&nbsp;test&nbsp;if&nbsp;the&nbsp;expression&nbsp;is&nbsp;true.</tt></dd></dl>

<dl><dt><a name="MXLowTests-assertNotAlmostEqual"><strong>assertNotAlmostEqual</strong></a> = failIfAlmostEqual(self, first, second, places<font color="#909090">=7</font>, msg<font color="#909090">=None</font>)</dt><dd><tt>Fail&nbsp;if&nbsp;the&nbsp;two&nbsp;objects&nbsp;are&nbsp;equal&nbsp;as&nbsp;determined&nbsp;by&nbsp;their<br>
difference&nbsp;rounded&nbsp;to&nbsp;the&nbsp;given&nbsp;number&nbsp;of&nbsp;decimal&nbsp;places<br>
(default&nbsp;7)&nbsp;and&nbsp;comparing&nbsp;to&nbsp;zero.<br>
&nbsp;<br>
Note&nbsp;that&nbsp;decimal&nbsp;places&nbsp;(from&nbsp;zero)&nbsp;are&nbsp;usually&nbsp;not&nbsp;the&nbsp;same<br>
as&nbsp;significant&nbsp;digits&nbsp;(measured&nbsp;from&nbsp;the&nbsp;most&nbsp;signficant&nbsp;digit).</tt></dd></dl>

<dl><dt><a name="MXLowTests-assertNotAlmostEquals"><strong>assertNotAlmostEquals</strong></a> = failIfAlmostEqual(self, first, second, places<font color="#909090">=7</font>, msg<font color="#909090">=None</font>)</dt><dd><tt>Fail&nbsp;if&nbsp;the&nbsp;two&nbsp;objects&nbsp;are&nbsp;equal&nbsp;as&nbsp;determined&nbsp;by&nbsp;their<br>
difference&nbsp;rounded&nbsp;to&nbsp;the&nbsp;given&nbsp;number&nbsp;of&nbsp;decimal&nbsp;places<br>
(default&nbsp;7)&nbsp;and&nbsp;comparing&nbsp;to&nbsp;zero.<br>
&nbsp;<br>
Note&nbsp;that&nbsp;decimal&nbsp;places&nbsp;(from&nbsp;zero)&nbsp;are&nbsp;usually&nbsp;not&nbsp;the&nbsp;same<br>
as&nbsp;significant&nbsp;digits&nbsp;(measured&nbsp;from&nbsp;the&nbsp;most&nbsp;signficant&nbsp;digit).</tt></dd></dl>

<dl><dt><a name="MXLowTests-assertNotEqual"><strong>assertNotEqual</strong></a> = failIfEqual(self, first, second, msg<font color="#909090">=None</font>)</dt><dd><tt>Fail&nbsp;if&nbsp;the&nbsp;two&nbsp;objects&nbsp;are&nbsp;equal&nbsp;as&nbsp;determined&nbsp;by&nbsp;the&nbsp;'=='<br>
operator.</tt></dd></dl>

<dl><dt><a name="MXLowTests-assertNotEquals"><strong>assertNotEquals</strong></a> = failIfEqual(self, first, second, msg<font color="#909090">=None</font>)</dt><dd><tt>Fail&nbsp;if&nbsp;the&nbsp;two&nbsp;objects&nbsp;are&nbsp;equal&nbsp;as&nbsp;determined&nbsp;by&nbsp;the&nbsp;'=='<br>
operator.</tt></dd></dl>

<dl><dt><a name="MXLowTests-assertRaises"><strong>assertRaises</strong></a> = failUnlessRaises(self, excClass, callableObj, *args, **kwargs)</dt><dd><tt>Fail&nbsp;unless&nbsp;an&nbsp;exception&nbsp;of&nbsp;class&nbsp;excClass&nbsp;is&nbsp;thrown<br>
by&nbsp;callableObj&nbsp;when&nbsp;invoked&nbsp;with&nbsp;arguments&nbsp;args&nbsp;and&nbsp;keyword<br>
arguments&nbsp;kwargs.&nbsp;If&nbsp;a&nbsp;different&nbsp;type&nbsp;of&nbsp;exception&nbsp;is<br>
thrown,&nbsp;it&nbsp;will&nbsp;not&nbsp;be&nbsp;caught,&nbsp;and&nbsp;the&nbsp;test&nbsp;case&nbsp;will&nbsp;be<br>
deemed&nbsp;to&nbsp;have&nbsp;suffered&nbsp;an&nbsp;error,&nbsp;exactly&nbsp;as&nbsp;for&nbsp;an<br>
unexpected&nbsp;exception.</tt></dd></dl>

<dl><dt><a name="MXLowTests-assertTrue"><strong>assertTrue</strong></a> = failUnless(self, expr, msg<font color="#909090">=None</font>)</dt><dd><tt>Fail&nbsp;the&nbsp;test&nbsp;unless&nbsp;the&nbsp;expression&nbsp;is&nbsp;true.</tt></dd></dl>

<dl><dt><a name="MXLowTests-assert_"><strong>assert_</strong></a> = failUnless(self, expr, msg<font color="#909090">=None</font>)</dt><dd><tt>Fail&nbsp;the&nbsp;test&nbsp;unless&nbsp;the&nbsp;expression&nbsp;is&nbsp;true.</tt></dd></dl>

<dl><dt><a name="MXLowTests-countTestCases"><strong>countTestCases</strong></a>(self)</dt></dl>

<dl><dt><a name="MXLowTests-debug"><strong>debug</strong></a>(self)</dt><dd><tt>Run&nbsp;the&nbsp;test&nbsp;without&nbsp;collecting&nbsp;errors&nbsp;in&nbsp;a&nbsp;TestResult</tt></dd></dl>

<dl><dt><a name="MXLowTests-defaultTestResult"><strong>defaultTestResult</strong></a>(self)</dt></dl>

<dl><dt><a name="MXLowTests-fail"><strong>fail</strong></a>(self, msg<font color="#909090">=None</font>)</dt><dd><tt>Fail&nbsp;immediately,&nbsp;with&nbsp;the&nbsp;given&nbsp;message.</tt></dd></dl>

<dl><dt><a name="MXLowTests-failIf"><strong>failIf</strong></a>(self, expr, msg<font color="#909090">=None</font>)</dt><dd><tt>Fail&nbsp;the&nbsp;test&nbsp;if&nbsp;the&nbsp;expression&nbsp;is&nbsp;true.</tt></dd></dl>

<dl><dt><a name="MXLowTests-failIfAlmostEqual"><strong>failIfAlmostEqual</strong></a>(self, first, second, places<font color="#909090">=7</font>, msg<font color="#909090">=None</font>)</dt><dd><tt>Fail&nbsp;if&nbsp;the&nbsp;two&nbsp;objects&nbsp;are&nbsp;equal&nbsp;as&nbsp;determined&nbsp;by&nbsp;their<br>
difference&nbsp;rounded&nbsp;to&nbsp;the&nbsp;given&nbsp;number&nbsp;of&nbsp;decimal&nbsp;places<br>
(default&nbsp;7)&nbsp;and&nbsp;comparing&nbsp;to&nbsp;zero.<br>
&nbsp;<br>
Note&nbsp;that&nbsp;decimal&nbsp;places&nbsp;(from&nbsp;zero)&nbsp;are&nbsp;usually&nbsp;not&nbsp;the&nbsp;same<br>
as&nbsp;significant&nbsp;digits&nbsp;(measured&nbsp;from&nbsp;the&nbsp;most&nbsp;signficant&nbsp;digit).</tt></dd></dl>

<dl><dt><a name="MXLowTests-failIfEqual"><strong>failIfEqual</strong></a>(self, first, second, msg<font color="#909090">=None</font>)</dt><dd><tt>Fail&nbsp;if&nbsp;the&nbsp;two&nbsp;objects&nbsp;are&nbsp;equal&nbsp;as&nbsp;determined&nbsp;by&nbsp;the&nbsp;'=='<br>
operator.</tt></dd></dl>

<dl><dt><a name="MXLowTests-failUnless"><strong>failUnless</strong></a>(self, expr, msg<font color="#909090">=None</font>)</dt><dd><tt>Fail&nbsp;the&nbsp;test&nbsp;unless&nbsp;the&nbsp;expression&nbsp;is&nbsp;true.</tt></dd></dl>

<dl><dt><a name="MXLowTests-failUnlessAlmostEqual"><strong>failUnlessAlmostEqual</strong></a>(self, first, second, places<font color="#909090">=7</font>, msg<font color="#909090">=None</font>)</dt><dd><tt>Fail&nbsp;if&nbsp;the&nbsp;two&nbsp;objects&nbsp;are&nbsp;unequal&nbsp;as&nbsp;determined&nbsp;by&nbsp;their<br>
difference&nbsp;rounded&nbsp;to&nbsp;the&nbsp;given&nbsp;number&nbsp;of&nbsp;decimal&nbsp;places<br>
(default&nbsp;7)&nbsp;and&nbsp;comparing&nbsp;to&nbsp;zero.<br>
&nbsp;<br>
Note&nbsp;that&nbsp;decimal&nbsp;places&nbsp;(from&nbsp;zero)&nbsp;are&nbsp;usually&nbsp;not&nbsp;the&nbsp;same<br>
as&nbsp;significant&nbsp;digits&nbsp;(measured&nbsp;from&nbsp;the&nbsp;most&nbsp;signficant&nbsp;digit).</tt></dd></dl>

<dl><dt><a name="MXLowTests-failUnlessEqual"><strong>failUnlessEqual</strong></a>(self, first, second, msg<font color="#909090">=None</font>)</dt><dd><tt>Fail&nbsp;if&nbsp;the&nbsp;two&nbsp;objects&nbsp;are&nbsp;unequal&nbsp;as&nbsp;determined&nbsp;by&nbsp;the&nbsp;'=='<br>
operator.</tt></dd></dl>

<dl><dt><a name="MXLowTests-failUnlessRaises"><strong>failUnlessRaises</strong></a>(self, excClass, callableObj, *args, **kwargs)</dt><dd><tt>Fail&nbsp;unless&nbsp;an&nbsp;exception&nbsp;of&nbsp;class&nbsp;excClass&nbsp;is&nbsp;thrown<br>
by&nbsp;callableObj&nbsp;when&nbsp;invoked&nbsp;with&nbsp;arguments&nbsp;args&nbsp;and&nbsp;keyword<br>
arguments&nbsp;kwargs.&nbsp;If&nbsp;a&nbsp;different&nbsp;type&nbsp;of&nbsp;exception&nbsp;is<br>
thrown,&nbsp;it&nbsp;will&nbsp;not&nbsp;be&nbsp;caught,&nbsp;and&nbsp;the&nbsp;test&nbsp;case&nbsp;will&nbsp;be<br>
deemed&nbsp;to&nbsp;have&nbsp;suffered&nbsp;an&nbsp;error,&nbsp;exactly&nbsp;as&nbsp;for&nbsp;an<br>
unexpected&nbsp;exception.</tt></dd></dl>

<dl><dt><a name="MXLowTests-id"><strong>id</strong></a>(self)</dt></dl>

<dl><dt><a name="MXLowTests-run"><strong>run</strong></a>(self, result<font color="#909090">=None</font>)</dt></dl>

<dl><dt><a name="MXLowTests-setUp"><strong>setUp</strong></a>(self)</dt><dd><tt>Hook&nbsp;method&nbsp;for&nbsp;setting&nbsp;up&nbsp;the&nbsp;test&nbsp;fixture&nbsp;before&nbsp;exercising&nbsp;it.</tt></dd></dl>

<dl><dt><a name="MXLowTests-shortDescription"><strong>shortDescription</strong></a>(self)</dt><dd><tt>Returns&nbsp;a&nbsp;one-line&nbsp;description&nbsp;of&nbsp;the&nbsp;test,&nbsp;or&nbsp;None&nbsp;if&nbsp;no<br>
description&nbsp;has&nbsp;been&nbsp;provided.<br>
&nbsp;<br>
The&nbsp;default&nbsp;implementation&nbsp;of&nbsp;this&nbsp;method&nbsp;returns&nbsp;the&nbsp;first&nbsp;line&nbsp;of<br>
the&nbsp;specified&nbsp;test&nbsp;method's&nbsp;docstring.</tt></dd></dl>

<dl><dt><a name="MXLowTests-tearDown"><strong>tearDown</strong></a>(self)</dt><dd><tt>Hook&nbsp;method&nbsp;for&nbsp;deconstructing&nbsp;the&nbsp;test&nbsp;fixture&nbsp;after&nbsp;testing&nbsp;it.</tt></dd></dl>

<hr>
Data and other attributes inherited from <a href="unittest.html#TestCase">TestCase</a>:<br>
<dl><dt><strong>__dict__</strong> = &lt;dictproxy object&gt;<dd><tt>dictionary&nbsp;for&nbsp;instance&nbsp;variables&nbsp;(if&nbsp;defined)</tt></dl>

<dl><dt><strong>__weakref__</strong> = &lt;attribute '__weakref__' of 'TestCase' objects&gt;<dd><tt>list&nbsp;of&nbsp;weak&nbsp;references&nbsp;to&nbsp;the&nbsp;object&nbsp;(if&nbsp;defined)</tt></dl>

<dl><dt><strong>failureException</strong> = &lt;class exceptions.AssertionError&gt;<dd><tt>Assertion&nbsp;failed.</tt></dl>

</td></tr></table></td></tr></table><p>
<table width="100%" cellspacing=0 cellpadding=2 border=0 summary="section">
<tr bgcolor="#eeaa77">
<td colspan=3 valign=bottom>&nbsp;<br>
<font color="#ffffff" face="helvetica, arial"><big><strong>Functions</strong></big></font></td></tr>
    
<tr><td bgcolor="#eeaa77"><tt>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</tt></td><td>&nbsp;</td>
<td width="100%"><dl><dt><a name="-BMS"><strong>BMS</strong></a> = TextSearch(...)</dt><dd><tt><a href="#-TextSearch">TextSearch</a>(match[,translate=None,algorithm=default_algorithm])<br>
&nbsp;<br>
Create&nbsp;a&nbsp;substring&nbsp;search&nbsp;object&nbsp;for&nbsp;the&nbsp;string&nbsp;match;<br>
translate&nbsp;is&nbsp;an&nbsp;optional&nbsp;translate-string&nbsp;like&nbsp;the&nbsp;one&nbsp;used<br>
in&nbsp;the&nbsp;module&nbsp;re.</tt></dd></dl>
 <dl><dt><a name="-CharSet"><strong>CharSet</strong></a>(...)</dt><dd><tt><a href="#-CharSet">CharSet</a>(definition)<br>
&nbsp;<br>
Create&nbsp;a&nbsp;character&nbsp;set&nbsp;matching&nbsp;object&nbsp;from&nbsp;the&nbsp;string</tt></dd></dl>
 <dl><dt><a name="-FS"><strong>FS</strong></a> = TextSearch(...)</dt><dd><tt><a href="#-TextSearch">TextSearch</a>(match[,translate=None,algorithm=default_algorithm])<br>
&nbsp;<br>
Create&nbsp;a&nbsp;substring&nbsp;search&nbsp;object&nbsp;for&nbsp;the&nbsp;string&nbsp;match;<br>
translate&nbsp;is&nbsp;an&nbsp;optional&nbsp;translate-string&nbsp;like&nbsp;the&nbsp;one&nbsp;used<br>
in&nbsp;the&nbsp;module&nbsp;re.</tt></dd></dl>
 <dl><dt><a name="-FSType"><strong>FSType</strong></a> = TextSearch(...)</dt><dd><tt><a href="#-TextSearch">TextSearch</a>(match[,translate=None,algorithm=default_algorithm])<br>
&nbsp;<br>
Create&nbsp;a&nbsp;substring&nbsp;search&nbsp;object&nbsp;for&nbsp;the&nbsp;string&nbsp;match;<br>
translate&nbsp;is&nbsp;an&nbsp;optional&nbsp;translate-string&nbsp;like&nbsp;the&nbsp;one&nbsp;used<br>
in&nbsp;the&nbsp;module&nbsp;re.</tt></dd></dl>
 <dl><dt><a name="-TagTable"><strong>TagTable</strong></a>(...)</dt><dd><tt><a href="#-TagTable">TagTable</a>(definition[,cachable=1])</tt></dd></dl>
 <dl><dt><a name="-TextSearch"><strong>TextSearch</strong></a>(...)</dt><dd><tt><a href="#-TextSearch">TextSearch</a>(match[,translate=None,algorithm=default_algorithm])<br>
&nbsp;<br>
Create&nbsp;a&nbsp;substring&nbsp;search&nbsp;object&nbsp;for&nbsp;the&nbsp;string&nbsp;match;<br>
translate&nbsp;is&nbsp;an&nbsp;optional&nbsp;translate-string&nbsp;like&nbsp;the&nbsp;one&nbsp;used<br>
in&nbsp;the&nbsp;module&nbsp;re.</tt></dd></dl>
 <dl><dt><a name="-UnicodeTagTable"><strong>UnicodeTagTable</strong></a>(...)</dt><dd><tt><a href="#-TagTable">TagTable</a>(definition[,cachable=1])</tt></dd></dl>
 <dl><dt><a name="-charsplit"><strong>charsplit</strong></a>(...)</dt><dd><tt><a href="#-charsplit">charsplit</a>(text,char,start=0,stop=len(text))<br>
&nbsp;<br>
Split&nbsp;text[start:stop]&nbsp;into&nbsp;substrings&nbsp;at&nbsp;char&nbsp;and<br>
return&nbsp;the&nbsp;result&nbsp;as&nbsp;list&nbsp;of&nbsp;strings.</tt></dd></dl>
 <dl><dt><a name="-cmp"><strong>cmp</strong></a>(...)</dt><dd><tt><a href="#-cmp">cmp</a>(a,b)<br>
&nbsp;<br>
Compare&nbsp;two&nbsp;valid&nbsp;taglist&nbsp;tuples&nbsp;w/r&nbsp;to&nbsp;their&nbsp;slice<br>
position;&nbsp;this&nbsp;is&nbsp;useful&nbsp;for&nbsp;sorting&nbsp;joinlists.</tt></dd></dl>
 <dl><dt><a name="-getSuite"><strong>getSuite</strong></a>()</dt></dl>
 <dl><dt><a name="-hex2str"><strong>hex2str</strong></a>(...)</dt><dd><tt><a href="#-hex2str">hex2str</a>(text)<br>
&nbsp;<br>
Return&nbsp;text&nbsp;interpreted&nbsp;as&nbsp;two&nbsp;byte&nbsp;HEX&nbsp;values&nbsp;converted<br>
to&nbsp;a&nbsp;string.</tt></dd></dl>
 <dl><dt><a name="-isascii"><strong>isascii</strong></a>(...)</dt><dd><tt><a href="#-isascii">isascii</a>(text,start=0,stop=len(text))<br>
&nbsp;<br>
Return&nbsp;1/0&nbsp;depending&nbsp;on&nbsp;whether&nbsp;text&nbsp;only&nbsp;contains&nbsp;ASCII<br>
characters.</tt></dd></dl>
 <dl><dt><a name="-join"><strong>join</strong></a>(...)</dt><dd><tt><a href="#-join">join</a>(joinlist,sep='',start=0,stop=len(joinlist))<br>
&nbsp;<br>
Copy&nbsp;snippets&nbsp;from&nbsp;different&nbsp;strings&nbsp;together&nbsp;producing&nbsp;a<br>
new&nbsp;string<br>
The&nbsp;first&nbsp;argument&nbsp;must&nbsp;be&nbsp;a&nbsp;list&nbsp;of&nbsp;tuples&nbsp;or&nbsp;strings;<br>
tuples&nbsp;must&nbsp;be&nbsp;of&nbsp;the&nbsp;form&nbsp;(string,l,r[,...])&nbsp;and&nbsp;turn&nbsp;out<br>
as&nbsp;string[l:r]<br>
NOTE:&nbsp;the&nbsp;syntax&nbsp;used&nbsp;for&nbsp;negative&nbsp;slices&nbsp;is&nbsp;different<br>
than&nbsp;the&nbsp;Python&nbsp;standard:&nbsp;-1&nbsp;corresponds&nbsp;to&nbsp;the&nbsp;first<br>
character&nbsp;*after*&nbsp;the&nbsp;string,&nbsp;e.g.&nbsp;('Example',0,-1)&nbsp;gives<br>
'Example'&nbsp;and&nbsp;not&nbsp;'Exampl',&nbsp;like&nbsp;in&nbsp;Python<br>
sep&nbsp;is&nbsp;an&nbsp;optional&nbsp;separator&nbsp;string,&nbsp;start&nbsp;and&nbsp;stop<br>
define&nbsp;the&nbsp;slice&nbsp;of&nbsp;joinlist&nbsp;that&nbsp;is&nbsp;taken&nbsp;into&nbsp;accont.</tt></dd></dl>
 <dl><dt><a name="-joinlist"><strong>joinlist</strong></a>(...)</dt><dd><tt><a href="#-joinlist">joinlist</a>(text,list,start=0,stop=len(text))<br>
&nbsp;<br>
Takes&nbsp;a&nbsp;list&nbsp;of&nbsp;tuples&nbsp;(replacement,l,r,...)&nbsp;and&nbsp;produces<br>
a&nbsp;taglist&nbsp;suitable&nbsp;for&nbsp;<a href="#-join">join</a>()&nbsp;which&nbsp;creates&nbsp;a&nbsp;copy<br>
of&nbsp;text&nbsp;where&nbsp;every&nbsp;slice&nbsp;[l:r]&nbsp;is&nbsp;replaced&nbsp;by&nbsp;the<br>
given&nbsp;replacement<br>
-&nbsp;the&nbsp;list&nbsp;must&nbsp;be&nbsp;sorted&nbsp;using&nbsp;<a href="#-cmp">cmp</a>()&nbsp;as&nbsp;compare&nbsp;function<br>
-&nbsp;it&nbsp;may&nbsp;not&nbsp;contain&nbsp;overlapping&nbsp;slices<br>
-&nbsp;the&nbsp;slices&nbsp;may&nbsp;not&nbsp;contain&nbsp;negative&nbsp;indices<br>
-&nbsp;if&nbsp;the&nbsp;taglist&nbsp;cannot&nbsp;contain&nbsp;overlapping&nbsp;slices,&nbsp;you&nbsp;can<br>
&nbsp;&nbsp;give&nbsp;this&nbsp;function&nbsp;the&nbsp;taglist&nbsp;produced&nbsp;by&nbsp;<a href="#-tag">tag</a>()&nbsp;directly<br>
&nbsp;&nbsp;(sorting&nbsp;is&nbsp;not&nbsp;needed,&nbsp;as&nbsp;the&nbsp;list&nbsp;will&nbsp;already&nbsp;be&nbsp;sorted)<br>
-&nbsp;start&nbsp;and&nbsp;stop&nbsp;set&nbsp;the&nbsp;slice&nbsp;to&nbsp;work&nbsp;in,&nbsp;i.e.&nbsp;text[start:stop]</tt></dd></dl>
 <dl><dt><a name="-lower"><strong>lower</strong></a>(...)</dt><dd><tt><a href="#-lower">lower</a>(text)<br>
&nbsp;<br>
Return&nbsp;text&nbsp;converted&nbsp;to&nbsp;lower&nbsp;case.</tt></dd></dl>
 <dl><dt><a name="-prefix"><strong>prefix</strong></a>(...)</dt><dd><tt><a href="#-prefix">prefix</a>(text,prefixes,start=0,stop=len(text)[,translate])<br>
&nbsp;<br>
Looks&nbsp;at&nbsp;text[start:stop]&nbsp;and&nbsp;returns&nbsp;the&nbsp;first&nbsp;matching<br>
prefix&nbsp;out&nbsp;of&nbsp;the&nbsp;tuple&nbsp;of&nbsp;strings&nbsp;given&nbsp;in&nbsp;prefixes.<br>
If&nbsp;no&nbsp;prefix&nbsp;is&nbsp;found&nbsp;to&nbsp;be&nbsp;matching,&nbsp;None&nbsp;is&nbsp;returned.<br>
The&nbsp;optional&nbsp;256&nbsp;char&nbsp;translate&nbsp;string&nbsp;is&nbsp;used&nbsp;to&nbsp;translate<br>
the&nbsp;text&nbsp;prior&nbsp;to&nbsp;comparing&nbsp;it&nbsp;with&nbsp;the&nbsp;given&nbsp;suffixes.</tt></dd></dl>
 <dl><dt><a name="-set"><strong>set</strong></a>(...)</dt><dd><tt><a href="#-set">set</a>(string,logic=1)<br>
&nbsp;<br>
Returns&nbsp;a&nbsp;character&nbsp;set&nbsp;for&nbsp;string:&nbsp;a&nbsp;bit&nbsp;encoded&nbsp;version<br>
of&nbsp;the&nbsp;characters&nbsp;occurring&nbsp;in&nbsp;string.<br>
-&nbsp;logic&nbsp;can&nbsp;be&nbsp;set&nbsp;to&nbsp;0&nbsp;if&nbsp;all&nbsp;characters&nbsp;*not*&nbsp;in&nbsp;string<br>
&nbsp;&nbsp;should&nbsp;go&nbsp;into&nbsp;the&nbsp;set</tt></dd></dl>
 <dl><dt><a name="-setfind"><strong>setfind</strong></a>(...)</dt><dd><tt><a href="#-setfind">setfind</a>(text,set,start=0,stop=len(text))<br>
&nbsp;<br>
Find&nbsp;the&nbsp;first&nbsp;occurence&nbsp;of&nbsp;any&nbsp;character&nbsp;from&nbsp;set&nbsp;in<br>
text[start:stop]<br>
&nbsp;set&nbsp;must&nbsp;be&nbsp;a&nbsp;string&nbsp;obtained&nbsp;with&nbsp;<a href="#-set">set</a>()<br>
DEPRECATED:&nbsp;use&nbsp;<a href="#-CharSet">CharSet</a>().search()&nbsp;instead.</tt></dd></dl>
 <dl><dt><a name="-setsplit"><strong>setsplit</strong></a>(...)</dt><dd><tt><a href="#-setsplit">setsplit</a>(text,set,start=0,stop=len(text))<br>
&nbsp;<br>
Split&nbsp;text[start:stop]&nbsp;into&nbsp;substrings&nbsp;using&nbsp;set,<br>
omitting&nbsp;the&nbsp;splitting&nbsp;parts&nbsp;and&nbsp;empty&nbsp;substrings.<br>
set&nbsp;must&nbsp;be&nbsp;a&nbsp;string&nbsp;obtained&nbsp;from&nbsp;<a href="#-set">set</a>()<br>
DEPRECATED:&nbsp;use&nbsp;<a href="#-CharSet">CharSet</a>().split()&nbsp;instead.</tt></dd></dl>
 <dl><dt><a name="-setsplitx"><strong>setsplitx</strong></a>(...)</dt><dd><tt><a href="#-setsplitx">setsplitx</a>(text,set,start=0,stop=len(text))<br>
&nbsp;<br>
Split&nbsp;text[start:stop]&nbsp;into&nbsp;substrings&nbsp;using&nbsp;set,&nbsp;so<br>
that&nbsp;every&nbsp;second&nbsp;entry&nbsp;consists&nbsp;only&nbsp;of&nbsp;characters&nbsp;in&nbsp;set.<br>
set&nbsp;must&nbsp;be&nbsp;a&nbsp;string&nbsp;obtained&nbsp;with&nbsp;<a href="#-set">set</a>()<br>
DEPRECATED:&nbsp;use&nbsp;<a href="#-CharSet">CharSet</a>().splitx()&nbsp;instead.</tt></dd></dl>
 <dl><dt><a name="-setstrip"><strong>setstrip</strong></a>(...)</dt><dd><tt><a href="#-setstrip">setstrip</a>(text,set,start=0,stop=len(text),mode=0)<br>
&nbsp;<br>
Strip&nbsp;all&nbsp;characters&nbsp;in&nbsp;text[start:stop]&nbsp;appearing&nbsp;in&nbsp;set.<br>
mode&nbsp;indicates&nbsp;where&nbsp;to&nbsp;strip&nbsp;(&lt;0:&nbsp;left;&nbsp;=0:&nbsp;left&nbsp;and&nbsp;right;<br>
&gt;0:&nbsp;right).&nbsp;set&nbsp;must&nbsp;be&nbsp;a&nbsp;string&nbsp;obtained&nbsp;with&nbsp;<a href="#-set">set</a>()<br>
DEPRECATED:&nbsp;use&nbsp;<a href="#-CharSet">CharSet</a>().strip()&nbsp;instead.</tt></dd></dl>
 <dl><dt><a name="-splitat"><strong>splitat</strong></a>(...)</dt><dd><tt><a href="#-splitat">splitat</a>(text,char,nth=1,start=0,stop=len(text))<br>
&nbsp;<br>
Split&nbsp;text[start:stop]&nbsp;into&nbsp;two&nbsp;substrings&nbsp;at&nbsp;the&nbsp;nth<br>
occurance&nbsp;of&nbsp;char&nbsp;and&nbsp;return&nbsp;the&nbsp;result&nbsp;as&nbsp;2-tuple.&nbsp;If&nbsp;the<br>
character&nbsp;is&nbsp;not&nbsp;found,&nbsp;the&nbsp;second&nbsp;string&nbsp;is&nbsp;empty.&nbsp;nth&nbsp;may<br>
be&nbsp;negative:&nbsp;the&nbsp;search&nbsp;is&nbsp;then&nbsp;done&nbsp;from&nbsp;the&nbsp;right&nbsp;and&nbsp;the<br>
first&nbsp;string&nbsp;is&nbsp;empty&nbsp;in&nbsp;case&nbsp;the&nbsp;character&nbsp;is&nbsp;not&nbsp;found.</tt></dd></dl>
 <dl><dt><a name="-str2hex"><strong>str2hex</strong></a>(...)</dt><dd><tt><a href="#-str2hex">str2hex</a>(text)<br>
&nbsp;<br>
Return&nbsp;text&nbsp;converted&nbsp;to&nbsp;a&nbsp;string&nbsp;consisting&nbsp;of&nbsp;two&nbsp;byte<br>
HEX&nbsp;values.</tt></dd></dl>
 <dl><dt><a name="-suffix"><strong>suffix</strong></a>(...)</dt><dd><tt><a href="#-suffix">suffix</a>(text,suffixes,start=0,stop=len(text)[,translate])<br>
&nbsp;<br>
Looks&nbsp;at&nbsp;text[start:stop]&nbsp;and&nbsp;returns&nbsp;the&nbsp;first&nbsp;matching<br>
suffix&nbsp;out&nbsp;of&nbsp;the&nbsp;tuple&nbsp;of&nbsp;strings&nbsp;given&nbsp;in&nbsp;suffixes.<br>
If&nbsp;no&nbsp;suffix&nbsp;is&nbsp;found&nbsp;to&nbsp;be&nbsp;matching,&nbsp;None&nbsp;is&nbsp;returned.<br>
The&nbsp;optional&nbsp;256&nbsp;char&nbsp;translate&nbsp;string&nbsp;is&nbsp;used&nbsp;to&nbsp;translate<br>
the&nbsp;text&nbsp;prior&nbsp;to&nbsp;comparing&nbsp;it&nbsp;with&nbsp;the&nbsp;given&nbsp;suffixes.</tt></dd></dl>
 <dl><dt><a name="-tag"><strong>tag</strong></a>(...)</dt><dd><tt><a href="#-tag">tag</a>(text,tagtable,sliceleft=0,sliceright=len(text),taglist=[],context=None)&nbsp;<br>
Produce&nbsp;a&nbsp;tag&nbsp;list&nbsp;for&nbsp;a&nbsp;string,&nbsp;given&nbsp;a&nbsp;tag-table<br>
-&nbsp;returns&nbsp;a&nbsp;tuple&nbsp;(success,&nbsp;taglist,&nbsp;nextindex)<br>
-&nbsp;if&nbsp;taglist&nbsp;==&nbsp;None,&nbsp;then&nbsp;no&nbsp;taglist&nbsp;is&nbsp;created</tt></dd></dl>
 <dl><dt><a name="-upper"><strong>upper</strong></a>(...)</dt><dd><tt><a href="#-upper">upper</a>(text)<br>
&nbsp;<br>
Return&nbsp;text&nbsp;converted&nbsp;to&nbsp;upper&nbsp;case.</tt></dd></dl>
</td></tr></table><p>
<table width="100%" cellspacing=0 cellpadding=2 border=0 summary="section">
<tr bgcolor="#55aa55">
<td colspan=3 valign=bottom>&nbsp;<br>
<font color="#ffffff" face="helvetica, arial"><big><strong>Data</strong></big></font></td></tr>
    
<tr><td bgcolor="#55aa55"><tt>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</tt></td><td>&nbsp;</td>
<td width="100%"><strong>A2Z</strong> = 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'<br>
<strong>A2Z_charset</strong> = &lt;Character Set object for 'A-Z'&gt;<br>
<strong>A2Z_set</strong> = '<font color="#c040c0">\x00\x00\x00\x00\x00\x00\x00\x00\xfe\xff\xff\x07\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00</font>'<br>
<strong>AllIn</strong> = 11<br>
<strong>AllInCharSet</strong> = 41<br>
<strong>AllInSet</strong> = 31<br>
<strong>AllNotIn</strong> = 12<br>
<strong>AnyInt</strong> = &lt;Any Integer&gt;<br>
<strong>AppendMatch</strong> = 2048<br>
<strong>AppendTagobj</strong> = 1024<br>
<strong>AppendToTagobj</strong> = 512<br>
<strong>BOYERMOORE</strong> = 0<br>
<strong>Break</strong> = 0<br>
<strong>Call</strong> = 201<br>
<strong>CallArg</strong> = 202<br>
<strong>CallTag</strong> = 256<br>
<strong>EOF</strong> = 101<br>
<strong>FASTSEARCH</strong> = 1<br>
<strong>Fail</strong> = 100<br>
<strong>Here</strong> = 1<br>
<strong>Is</strong> = 13<br>
<strong>IsIn</strong> = 14<br>
<strong>IsInCharSet</strong> = 42<br>
<strong>IsInSet</strong> = 32<br>
<strong>IsNot</strong> = 15<br>
<strong>IsNotIn</strong> = 15<br>
<strong>Jump</strong> = 100<br>
<strong>JumpTarget</strong> = 104<br>
<strong>LookAhead</strong> = 4096<br>
<strong>Loop</strong> = 205<br>
<strong>LoopControl</strong> = 206<br>
<strong>MatchFail</strong> = -1000000<br>
<strong>MatchOk</strong> = 1000000<br>
<strong>Move</strong> = 103<br>
<strong>NoWord</strong> = 211<br>
<strong>NullResult</strong> = &lt;Null Children&gt;<br>
<strong>Reset</strong> = -1<br>
<strong>Skip</strong> = 102<br>
<strong>SubTable</strong> = 207<br>
<strong>SubTableInList</strong> = 208<br>
<strong>TRIVIAL</strong> = 2<br>
<strong>Table</strong> = 203<br>
<strong>TableInList</strong> = 204<br>
<strong>ThisTable</strong> = 999<br>
<strong>To</strong> = 0<br>
<strong>ToBOF</strong> = 0<br>
<strong>ToEOF</strong> = -1<br>
<strong>Umlaute</strong> = '<font color="#c040c0">\xc4\xd6\xdc</font>'<br>
<strong>Umlaute_charset</strong> = &lt;Character Set object for '\xc4\xd6\xdc'&gt;<br>
<strong>Word</strong> = 21<br>
<strong>WordEnd</strong> = 23<br>
<strong>WordStart</strong> = 22<br>
<strong>a2z</strong> = 'abcdefghijklmnopqrstuvwxyz'<br>
<strong>a2z_charset</strong> = &lt;Character Set object for 'a-z'&gt;<br>
<strong>a2z_set</strong> = '<font color="#c040c0">\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xfe\xff\xff\x07\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00</font>'<br>
<strong>alpha</strong> = 'ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz'<br>
<strong>alpha_charset</strong> = &lt;Character Set object for 'ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz'&gt;<br>
<strong>alpha_set</strong> = '<font color="#c040c0">\x00\x00\x00\x00\x00\x00\x00\x00\xfe\xff\xff\x07\xfe\xff\xff\x07\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00</font>'<br>
<strong>alphanumeric</strong> = 'ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789'<br>
<strong>alphanumeric_charset</strong> = &lt;Character Set object for 'ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789'&gt;<br>
<strong>alphanumeric_set</strong> = '<font color="#c040c0">\x00\x00\x00\x00\x00\x00\xff\x03\xfe\xff\xff\x07\xfe\xff\xff\x07\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00</font>'<br>
<strong>any</strong> = '<font color="#c040c0">\x00\x01\x02\x03\x04\x05\x06\x07\x08\t\n\x0b\x0c\r\x0e\x0f\x10\x11\x12\x13\x14\x15\x16\x17\x18\x19\x1a\x1b\x1c\x1d\x1e\x1f</font> !"#$%&amp;<font color="#c040c0">\'</font>()*+,-./...<font color="#c040c0">\xcf\xd0\xd1\xd2\xd3\xd4\xd5\xd6\xd7\xd8\xd9\xda\xdb\xdc\xdd\xde\xdf\xe0\xe1\xe2\xe3\xe4\xe5\xe6\xe7\xe8\xe9\xea\xeb\xec\xed\xee\xef\xf0\xf1\xf2\xf3\xf4\xf5\xf6\xf7\xf8\xf9\xfa\xfb\xfc\xfd\xfe\xff</font>'<br>
<strong>any_charset</strong> = &lt;Character Set object for '\x00-\xff'&gt;<br>
<strong>any_set</strong> = '<font color="#c040c0">\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff</font>'<br>
<strong>formfeed</strong> = '<font color="#c040c0">\x0c</font>'<br>
<strong>formfeed_charset</strong> = &lt;Character Set object for '\x0c'&gt;<br>
<strong>german_alpha</strong> = 'ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz<font color="#c040c0">\xe4\xf6\xfc\xdf\xc4\xd6\xdc</font>'<br>
<strong>german_alpha_charset</strong> = &lt;Character Set object for 'ABCDEFGHIJKLMNOPQRSTU...hijklmnopqrstuvwxyz\xe4\xf6\xfc\xdf\xc4\xd6\xdc'&gt;<br>
<strong>german_alpha_set</strong> = '<font color="#c040c0">\x00\x00\x00\x00\x00\x00\x00\x00\xfe\xff\xff\x07\xfe\xff\xff\x07\x00\x00\x00\x00\x00\x00\x00\x00\x10\x00</font>@<font color="#c040c0">\x90\x10\x00</font>@<font color="#c040c0">\x10</font>'<br>
<strong>id2cmd</strong> = {-1000000: 'MatchFail', -1: 'ToEOF', 0: 'Fail/Jump', 1: 'Here', 11: 'AllIn', 12: 'AllNotIn', 13: 'Is', 14: 'IsIn', 15: 'IsNotIn', 21: 'Word', ...}<br>
<strong>mxVersion</strong> = ('2', '1', '0')<br>
<strong>newline</strong> = '<font color="#c040c0">\r\n</font>'<br>
<strong>newline_charset</strong> = &lt;Character Set object for '\r\n'&gt;<br>
<strong>newline_set</strong> = '<font color="#c040c0">\x00</font>$<font color="#c040c0">\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00</font>'<br>
<strong>nonwhitespace_charset</strong> = &lt;Character Set object for '^ \t\x0b\r\n\x0c'&gt;<br>
<strong>nonwhitespace_set</strong> = '<font color="#c040c0">\xff\xc1\xff\xff\xfe\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff</font>'<br>
<strong>number</strong> = '0123456789'<br>
<strong>number_charset</strong> = &lt;Character Set object for '0-9'&gt;<br>
<strong>number_set</strong> = '<font color="#c040c0">\x00\x00\x00\x00\x00\x00\xff\x03\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00</font>'<br>
<strong>sFindWord</strong> = 213<br>
<strong>sWordEnd</strong> = 212<br>
<strong>sWordStart</strong> = 211<br>
<strong>tagtable_cache</strong> = {(46912536021760, 0): &lt;String Tag Table object&gt;, (46912540134840, 0): &lt;String Tag Table object&gt;, (46912541410080, 0): &lt;String Tag Table object&gt;, (46912541454848, 0): &lt;String Tag Table object&gt;, (46912541455136, 0): &lt;String Tag Table object&gt;, (46912541455208, 0): &lt;String Tag Table object&gt;, (46912541489264, 0): &lt;String Tag Table object&gt;, (46912541566016, 0): &lt;String Tag Table object&gt;, (46912543903688, 0): &lt;String Tag Table object&gt;, (46912543908136, 0): &lt;String Tag Table object&gt;, ...}<br>
<strong>to_lower</strong> = '<font color="#c040c0">\x00\x01\x02\x03\x04\x05\x06\x07\x08\t\n\x0b\x0c\r\x0e\x0f\x10\x11\x12\x13\x14\x15\x16\x17\x18\x19\x1a\x1b\x1c\x1d\x1e\x1f</font> !"#$%&amp;<font color="#c040c0">\'</font>()*+,-./...<font color="#c040c0">\xcf\xd0\xd1\xd2\xd3\xd4\xd5\xd6\xd7\xd8\xd9\xda\xdb\xdc\xdd\xde\xdf\xe0\xe1\xe2\xe3\xe4\xe5\xe6\xe7\xe8\xe9\xea\xeb\xec\xed\xee\xef\xf0\xf1\xf2\xf3\xf4\xf5\xf6\xf7\xf8\xf9\xfa\xfb\xfc\xfd\xfe\xff</font>'<br>
<strong>to_upper</strong> = '<font color="#c040c0">\x00\x01\x02\x03\x04\x05\x06\x07\x08\t\n\x0b\x0c\r\x0e\x0f\x10\x11\x12\x13\x14\x15\x16\x17\x18\x19\x1a\x1b\x1c\x1d\x1e\x1f</font> !"#$%&amp;<font color="#c040c0">\'</font>()*+,-./...<font color="#c040c0">\xcf\xd0\xd1\xd2\xd3\xd4\xd5\xd6\xd7\xd8\xd9\xda\xdb\xdc\xdd\xde\xdf\xe0\xe1\xe2\xe3\xe4\xe5\xe6\xe7\xe8\xe9\xea\xeb\xec\xed\xee\xef\xf0\xf1\xf2\xf3\xf4\xf5\xf6\xf7\xf8\xf9\xfa\xfb\xfc\xfd\xfe\xff</font>'<br>
<strong>umlaute</strong> = '<font color="#c040c0">\xe4\xf6\xfc\xdf</font>'<br>
<strong>umlaute_charset</strong> = &lt;Character Set object for '\xe4\xf6\xfc\xdf'&gt;<br>
<strong>white</strong> = ' <font color="#c040c0">\t\x0b</font>'<br>
<strong>white_charset</strong> = &lt;Character Set object for ' \t\x0b'&gt;<br>
<strong>white_set</strong> = '<font color="#c040c0">\x00\x02\x00\x00\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00</font>'<br>
<strong>whitespace</strong> = ' <font color="#c040c0">\t\x0b\r\n\x0c</font>'<br>
<strong>whitespace_charset</strong> = &lt;Character Set object for ' \t\x0b\r\n\x0c'&gt;<br>
<strong>whitespace_set</strong> = '<font color="#c040c0">\x00</font>&amp;<font color="#c040c0">\x00\x00\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00</font>'</td></tr></table>
</body></html>